package top.itaso.lib.java.singleton;

/**
 * @Description: 饿汉式
 * 1、声明静态对象时就初始化
 * 2、static 关键字修饰，静态变量，存储在内存中，只有一份数据。
 * 3、final 关键字，只初始化一次，所以 mInstance 实例只有一个。
 * @Author Aso
 * @Date 2024/4/29
 */
public class SingletonStarving {

    private static final SingletonStarving mInstance = new SingletonStarving();

    public static SingletonStarving getInstance() {
        return mInstance;
    }

    private SingletonStarving() {

    }
}
